crm consulting information power grid customer integration java development distributed computing software management grid computing enterprise grid information economy business erp high performance computing